enclosures with apertures - English Synonyms Dictionary